pumping light source - Spanish English Dictionary